howling drunk - German English Dictionary